Deep Learning Tool

Dragonfly's Deep Learning Tool lets you advance your image processing results to new levels by harnessing the power of convolutional neural networks (CNNs). CNNs mimic human intelligence to distinguish anomalies and features while tolerating natural variations in complex patterns and offer an advantage over traditional machine learning approaches that struggle to distinguish variability and deviation between very visually similar phases. Dragonfly's deep learning-based algorithms are optimized for real-world image processing, requiring smaller datasets, shorter training and validation periods, while delivering fast, accurate results for denoising, super resolution, and semantic segmentation.

In This Section

Videos About Deep Learning

Workflow and Best Practices

Deep Learning Tool Interface

Ready-to-Use Deep Models

Pre-Trained Models

Enabling Visual Feedback

Normalizing Data Ranges Prior to Training or Inference

Training Deep Models for Denoising

Training Deep Models for Super Resolution

Training Deep Models for Semantic Segmentation

Evaluating Training Results

Previewing Model Inference

Applying Deep Models

Evaluating and Comparing Deep Models

Saving and Loading Model Checkpoints